gtk_popover_get_pointing_to (GtkPopover *popover,
GdkRectangle *rect)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_val_if_fail (GTK_IS_POPOVER (popover), FALSE);
gtk_popover_set_modal (GtkPopover *popover,
gboolean modal)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_if_fail (GTK_IS_POPOVER (popover));
gtk_popover_set_transitions_enabled (GtkPopover *popover,
gboolean transitions_enabled)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_if_fail (GTK_IS_POPOVER (popover));
gtk_popover_set_default_widget (GtkPopover *popover,
GtkWidget *widget)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_if_fail (GTK_IS_POPOVER (popover));
g_return_if_fail (widget == NULL || gtk_widget_get_can_default (widget));
GtkWidget *
gtk_popover_get_default_widget (GtkPopover *popover)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_val_if_fail (GTK_IS_POPOVER (popover), NULL);
gtk_popover_set_constrain_to (GtkPopover *popover,
GtkPopoverConstraint constraint)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_if_fail (GTK_IS_POPOVER (popover));
GtkPopoverConstraint
gtk_popover_get_constrain_to (GtkPopover *popover)
{
- GtkPopoverPrivate *priv = popover->priv;
+ GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover);
g_return_val_if_fail (GTK_IS_POPOVER (popover), GTK_POPOVER_CONSTRAINT_WINDOW);